Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 LAMBARDE ROAD Semi-Detached £1,016,405 £596,000 25 May 2012
21 LAMBARDE ROAD Semi-Detached £645,247 £135,000 12 Mar 1998
24 LAMBARDE ROAD Detached £915,948 £559,800 18 Oct 2013
25 LAMBARDE ROAD Detached £673,545 £390,000 26 May 2011
26 LAMBARDE ROAD Detached £874,625 £249,950 22 Mar 2001
27 LAMBARDE ROAD Detached £924,926 £250,000 11 Aug 2000
28 LAMBARDE ROAD Detached £844,753 £480,000 30 Oct 2009